package selcoursesys.service.impl;

import selcoursesys.dao.CourseDAO;
import selcoursesys.dao.impl.CourseDAOImpo;
import selcoursesys.entity.AcademyEntity;
import selcoursesys.entity.CourseEntity;
import selcoursesys.service.CourseService;

import java.util.List;

/**
 * Created by Lpbdz on 2017/4/10.
 */
public class CourseServiceImpl implements CourseService {
    private CourseDAO courseDAO=new CourseDAOImpo();
    public boolean checkCourse(CourseEntity courseEntity){
        if(courseDAO.checkCourse(courseEntity)==true){
            return true;
        }else{
            return false;
        }
    }
    //public boolean updateCourse(CourseEntity courseEntity);
    public boolean insertCourse(CourseEntity courseEntity){
        if(courseDAO.insertCousrse(courseEntity)==true){
            return true;
        }else{
            return false;
        }
    }
    public boolean deleteCourse(CourseEntity courseEntity){
        if(courseDAO.delCourse(courseEntity)==true){
            return true;
        }else{
            return false;
        }
    }
    public List<CourseEntity> queryCourse(CourseEntity courseEntity){
        return courseDAO.queryCourse(courseEntity);
    }

    public CourseEntity queryCourseId(CourseEntity courseEntity){
        CourseEntity courseEntity1=courseDAO.queryCourseId(courseEntity);
        return courseEntity1;
    }

    public List<CourseEntity> queryCourseAid(String cid){
        List<CourseEntity> list=courseDAO.queryCourseAid(cid);
        return list;
    }

    public boolean  updateCourse(CourseEntity courseEntity){
       if( courseDAO.updateCourse(courseEntity)==true){
           return true;
       }else{
           return false;
       }
    }
}
